package com.juyu.miliao.scheduler.domin;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 用户积分与积分称号DTO
 * @author xuanqicheng
 */
@Data
public class IntegralLevelAndTitleDTO implements Serializable {
    private static final long serialVersionUID = 6723522402455474042L;
    /**
     * 积分等级
     */
    private Integer integralGrade;
    /**
     * 达到当前等级所需的积分
     */
    private Integer integerLevelValue;
    /**
     * 下一等级所需积分值
     */
    private Integer nextLevelValue;
    /**
     * 积分等级图片
     */
    private String integralGradePic;
    /**
     * 积分称号id
     */
    private Integer integralTitleId;
    /**
     * 每分钟金币
     */
    private Integer goldCoinsPerMinute;
    /**
     * '金币转化钻石比例'
     */
    private BigDecimal diamondConversionRate;

    /**
     * 一键打招呼次数
     */
    private Integer greetNum;
    /**
     * 是否有撩客机器人，0：没有，1：有
     */
    private Integer isTeaseUserRobot;
    /**
     * 是否开通壕友模块，0：不开通，1：开通
     */
    private Integer isTrenchFriendModule;
    /**
     * 是否开通用户充值提醒，0：不，1：开通
     */
    private Integer isUserRechargeReminder;
    /**
     * 是否开通修改语音介绍功能，0：不，1：开通
     */
    private Integer isModifyVoiceIntroduction;
    /**
     * 是否开通修改位置功能，0：不，1：开通
     */
    private Integer isModifyLocation;
    /**
     * 称号名称
     */
    private String integralTitleName;
    /**
     * 称号图片
     */
    private String integralTitlePic;
    /**
     * 用户当前积分
     */
    private int userIntegralValue;

}
